chafe at the bit

Translations
trépigner d'impatience
Definitions
To be impatient or eager to begin something, often feeling restrained or held back.